package com.byxy.dao;

import com.byxy.model.AdminGroup;

import java.util.List;

public interface AdminGroupDao {
    // 增加一个用户组
    void save(AdminGroup adminGroup);

    // 删除一个用户组
    void delete(Integer id);

    // 更新一个用户组
    void update(AdminGroup adminGroup);

    // 根据id得到一个用户组
    AdminGroup get(Integer id);

    // 带模糊查询和分页, 得到多个用户组
    List<AdminGroup> listPage(Integer pageNum, Integer pageSize, String search);

    // 得到所有搜索到的用户组的数量, 可模糊查询
    Integer count(String search);
}
